.boutique-tuan-list .bx-prev,.boutique-tuan-list .bx-next { display: block; position: absolute; z-index: 51; top: -25px; width: 34px; height: 22px; border: 1px solid#e0e0e0; overflow: hidden; zoom: 1}
.boutique-tuan-list .bx-prev { right: 34px;}
.boutique-tuan-list .bx-next { right: 0;}
.boutique-tuan-list .bx-prev span,.boutique-tuan-list .bx-next span { display: block; width: 34px; height: 22px; font: 0/0 arial; overflow: hidden; background: url(../pages/image/bx-btn.png) no-repeat 0 0;}
.boutique-tuan-list .bx-next span { background-position: 0 -22px;}
.boutique-tuan-list .bx-next:hover span{ background-position: 0 -66px;}
.boutique-tuan-list .bx-prev:hover span{ background-position: 0 -44px;}


.boutique-tuan-section{ padding: 0 0 20px;}
.boutique-tuan-list{ position: relative;  width: 1198px; height: 363px; border: 1px solid #ededed;}
.list-slider{ width: 1000%; overflow: hidden;}
.list-slider li{ float: left; padding: 15px 15px 20px; width: 269px; height: 328px; border-right: 1px dashed #ededed;}
.list-slider .pic a{ display: block; position: relative; zoom: 1; width: 268px; height: 201px;}
.list-slider .pic a img{ vertical-align: middle;}
 
.list-slider .title{ padding: 10px 0 0; height: 22px; font: 14px/22px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;text-align: left;}
.list-slider .title a{ color: #333;}
.list-slider .title a:hover{ color: #c00;}
.list-slider .subtitle{ height: 18px; font: 12px/18px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color: #999;}
.list-slider .price{text-align: left; padding: 5px 0 0; font: 16px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color: #c31f1e;} 
.list-slider .shop-name{ text-align: left;padding: 3px 0 0; font: 14px/22px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.list-slider .shop-name a{ color: #666; text-align: left}
.list-slider .shop-name a:hover{ color: #c00;} 
.list-slider .btn{ float: right; margin: -43px 0 0; width: 84px; height: 40px; font: 16px/40px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; text-align: center; color: #fff; background: #c31f1e; -webkit-border-radius: 2px; border-radius: 2px}
.list-slider .btn:hover{ color: #fff; text-decoration: none;}


.commodity-list li .price-box .color-f66{background:#f66f33;}
.commodity-list li .tag { position: absolute; top:12px; right:12px; z-index: 2; width:96px; height: 37px; padding:9px 10px 9px 30px; overflow: hidden; font:italic bold 14px/18px "Microsoft yahei",arial; color: #fff; text-align: center; background: url(../pages/image/tuan-tag-icos.png) no-repeat;}
.commodity-list li .tag-01 { line-height: 36px; font-size: 20px;}/* ³¬µÍ¼Û */
.commodity-list li .tag-02 { width:46px; height: 41px; padding:7px 14px 7px 76px; line-height: 20px; font-size: 16px; background-position: 0 -60px;}/* µ½µêÓÐÀñ */
.commodity-list li .tag-03 { width:108px; height: 41px; padding:7px 21px 7px 4px; text-align: right; line-height: 20px; background-position: 0 -120px;}/* 30Ìì³¬³¤ÍË»» */
.commodity-list li .tag-03 em { font-size: 16px; font-style: italic; color: #ffdd3d;}
.item-desc a { display: block; position: relative; }
.item-desc a:hover { text-decoration: none; }

.pic-img a { display: block; width: 100%; height: 290px; position: relative; }





.commodity-list {margin:20px -25px 0 0;}

.commodity-list .commodity-item { position:relative; float:left; width:387px; margin:0 20px 20px 0; }

.commodity-list .commodity-item .commodity-item-link { display: block; border:1px solid #ededed; position: relative; background-color: #FFF; overflow: hidden; width: 100%; height: 450px; text-decoration: none; cursor: pointer; }

.commodity-list .commodity-item .commodity-item-link:hover { transform: translate3d(0, -2px, 0);box-shadow: 0 15px 30px #e2e2e2; transition:all 0.2s ease-in-out  ; -webkit-transition:all 0.2s ease-in-out  ; -moz-transition:all 0.2s linear  ; -ms-transition:all 0.2s ease-in-out  ; -o-transition:all 0.2s ease-in-out  ; }

.commodity-list .commodity-item .pic-img { display: block; width: 100%; height: 290px; overflow: hidden; margin: 0 auto; }

.commodity-list .commodity-item .pic-img img { display: block; position: relative; max-width: 100%; height: 290px; text-align: center; margin: 0 auto; vertical-align: middle; }

.commodity-list .commodity-item .item-info { display: block; text-align: left; padding: 12px 0 10px; margin: 0 15px; border-bottom: 1px dashed #dedede; }

.commodity-list .commodity-item .item-info .item-name { display: block; height: 22px; line-height: 22px; color: #333; font-size: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom: 2px; }

.commodity-list .commodity-item .item-info .item-intro { display: block; height: 14px; line-height: 12px; color: #999999; font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.commodity-list .commodity-item .item-info .item-detail-left { float: left; margin-top: 10px; }

.commodity-list .commodity-item .item-info .item-detail .item-price { display: inline-block; *display: inline; *zoom: 1;   font-size: 0; vertical-align: middle; height: 40px; line-height: 28px; }

.item-info .item-detail .item-price > span.xj-price { color: #c31f1e; font-size: 26px; font-weight: 700; margin-right: 8px; }
 
 
		
.commodity-list .commodity-item .item-info .item-detail .item-btn { float: right; height: 40px; display: inline-block; line-height: 40px; text-align: center; border-radius: 3px; font-size: 18px; background: #c31f1e; color: #fff; padding: 0 15px;}

.content{width:1200px;margin:0 auto;}
.banner{position:relative;width:900px;height:500px;overflow:hidden;} 
.banner-list li{float:left;width:900px;display:block;} 
.banner-list{position:absolute;left:0;top:0;width:900px;}
 
.banner .prev:hover{background-color:#000;opacity:0.3;filter:alpha(opacity=30);}
.banner .next:hover{background-color: #000;opacity:0.3;filter:alpha(opacity=30);}
.banner .dot-list{position:absolute;bottom:10px;left:50%;margin-left:-48px;}
.banner .dot-list li{float:left;width:12px;height:12px;background:#fff;margin-right:20px;border-radius: 50%;cursor: pointer;}
.banner .dot-list .active{background:#c40000;}
.ad-list{width:300px;height:150px;cursor: pointer;}
.ad-list a{display:block;height:170px;}



















